import { News } from '@/types/news'

export const news: News[] = [
  {
    id: 'news-001',
    title: '木卡板行业绿色环保新趋势',
    description: '探讨木卡板行业的可持续发展方向，分析环保材料和生产工艺的创新应用。',
    content: `在全球环保意识不断提升的背景下，木卡板行业正在经历一场绿色革命。本文将深入探讨木卡板行业的环保发展趋势。

1. 原材料的可持续性
- 采用FSC认证木材
- 使用可再生林木资源
- 开发新型复合材料

2. 生产工艺的创新
- 水性环保胶水应用
- 智能化生产设备
- 节能降耗技术

3. 产品性能的提升
- 提高承重能力
- 延长使用寿命
- 增强防潮性能

4. 回收再利用体系
- 建立回收网络
- 开发再生利用技术
- 推广循环使用模式

5. 行业标准化建设
- 完善质量标准
- 制定环保规范
- 推进认证体系

通过这些措施，木卡板行业正在向着更加环保、高效的方向发展，为实现可持续发展贡献力量。`,
    category: 'industry',
    coverImage: {
      url: 'http://www.fqbzh.com/uploadfile/ueditor/image/202304/1681458362299517.jpg',
      alt: '环保木卡板生产线'
    },
    publishDate: '2025-03-20',
    author: '木卡板产业研究院',
    tags: ['木卡板', '环保生产', '可持续发展', '行业趋势']
  },
  {
    id: 'news-002',
    title: '我司荣获"2025木卡板行业技术创新奖"',
    description: '凭借新型防潮处理工艺和智能化生产线，我司在行业评选中脱颖而出。',
    content: `我们很荣幸地宣布，在2025年木卡板行业技术创新评选中，我司凭借领先的技术实力获得重要奖项。

技术创新亮点：

1. 防潮处理工艺
- 特殊浸渍技术
- 纳米防水涂层
- 边缘密封处理

2. 智能化生产
- 自动化生产线
- 质量监控系统
- 数字化管理平台

3. 品质保证体系
- 全程质量追踪
- 防霉性能测试
- 承重能力检测

4. 节能环保措施
- 余料回收利用
- 清洁能源应用
- 废水处理系统

这些创新不仅提高了产品质量，也为行业发展提供了新思路。我们将继续投入研发，为客户提供更优质的产品。`,
    category: 'company',
    coverImage: {
      url: 'https://images.unsplash.com/photo-1565891741441-64926e441838?q=80',
      alt: '技术创新奖'
    },
    publishDate: '2025-03-15',
    author: '公司新闻部',
    tags: ['技术创新', '行业认可', '企业荣誉']
  },
  {
    id: 'news-003',
    title: '新型出口专用木卡板系列发布',
    description: '专门针对出口物流需求，推出符合IPPC标准的熏蒸木卡板系列产品。',
    content: `为满足日益增长的出口物流需求，我司推出新一代符合国际标准的出口专用木卡板系列产品。

产品特点：

1. 国际标准认证
- IPPC/ISPM-15认证
- 熏蒸消毒处理
- 专业质检报告

2. 性能优势
- 超强承重能力
- 优异防潮性能
- 稳定耐用性

3. 规格系列
- 标准欧式尺寸
- 美式规格系列
- 定制化选项

4. 适用场景
- 国际货运
- 集装箱运输
- 长期仓储

5. 配套服务
- 专业技术咨询
- 定制方案设计
- 售后跟踪服务

新产品已通过权威机构认证，完全满足出口要求，欢迎广大客户选购。`,
    category: 'product',
    coverImage: {
      url: 'http://www.fqbzh.com/uploadfile/ueditor/image/202304/1681460417605d93.jpg',
      alt: '出口木卡板'
    },
    publishDate: '2025-03-10',
    author: '产品研发部',
    tags: ['出口木卡板', '新品发布', 'IPPC认证', '国际标准'],
    relatedNews: ['news-001']
  }
]

export function getNewsById(id: string): News | undefined {
  return news.find(item => item.id === id)
}

export function getRelatedNews(ids: string[]): News[] {
  return news.filter(item => ids.includes(item.id))
}

export function getNewsByCategory(category: News['category']): News[] {
  return news.filter(item => item.category === category)
}
